thin film research